AdaFlow: Adaptive Control to Improve Availability of OpenFlow Forwarding for Burst Quantity of Flows

نویسندگان

  • Boyang Zhou
  • Wen Gao
  • Chunming Wu
  • Bin Wang
  • Ming Jiang
  • Yansong Wang
چکیده

The Software-Defined Networking (SDN) separates the control plane from the data plane to increase the flexibility. In the data plane, the unavailability of data forwarding is a common problem preventing a switch from configuring a new arrival flow into its flow table. When the burst flows arrived at the switch, the flow table can be consumed, causing the unavailability occurred. However, the problem is more complicated than in Internet due to the limited channel bandwidth for detecting the table usage. Hence, we propose a transparent core layer in the controller. The mechanism of the layer improves the availability in such way, configuring switches adapting to arrival patterns of flows to prevent the resource of switch exceeding its limit. This paper introduces the design and mechanisms of the layer as well as their algorithms. We further use a real flow trace from a Internet core router to evaluate the performance of layer. By emulating on on miniNet-HiFi, the results demonstrate that the layer can smooth the burst flows without making the flow table exceeding its size, without the layer, the switch lost 8% ingress flows. Meanwhile, the control throughput is lowered by 25.8% than before.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The OpenFlow rules placement problem : a black box approach. (Une approche « boite noire » pour résoudre le problème de placement des règles dans un réseau OpenFlow)

The massive number of connected devices combined with an ever increasing volume of data traffic push network operators to their limit by limiting their profitability. Software-Defined Networking (SDN), which decouples network control logics from forwarding devices, has been proposed to tackle this problem. An important part of the SDN concepts is implemented by the OpenFlow protocol that abstra...

متن کامل

OFLOPS: An Open Framework for OpenFlow Switch Evaluation

Recent efforts in software-defined networks, such as OpenFlow, give unprecedented access into the forwarding plane of networking equipment. When building a network based on OpenFlow however, one must take into account the performance characteristics of particular OpenFlow switch implementations. In this paper, we present OFLOPS, an open and generic software framework that permits the developmen...

متن کامل

Assessing the Quality of Flow Measurements from OpenFlow Devices

Since its initial proposal in 2008, OpenFlow has evolved to become today’s main enabler of Software-Defined Networking. OpenFlow specifies operations for network forwarding devices and a communication protocol between data and control planes. Although not primarily designed as a traffic measurement tool, many works have proposed to use measured data from OpenFlow to support, e.g., traffic engin...

متن کامل

An OpenFlow extension for the OMNeT++ INET framework

Software Defined Networking (SDN) is a new paradigm for communication networks which separates the control plane from the data plane of forwarding elements. This way, SDN constitutes a flexible architecture that allows quick and easy configuration of network devices. This ability is particularly useful when networks have to be adapted to changing traffic volumes of different applications runnin...

متن کامل

Performance Analysis of OpenFlow Hardware

OpenFlow is a protocol that defines an open control channel towards the data plane of multiple switches from different vendors. This allows for a scalable implementation when running a large network. There has been growing interest in OpenFlow within the networking industry, with the promise of new versions and features added by the Open Networking Foundation (ONF). However, there is a lack of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014